critically acclaim - German English Dictionary